wire stitch - French English Dictionary